package com.uzai.console.entity;

import com.uzai.common.entity.BaseEntity;
import lombok.Data;

/**
 * 个人微信设备信息
 * 
 * @author liuqi
 * @email sunlightcs@gmail.com
 * @date 2021-08-28 19:50:43
 */
@Data
public class DeviceWechatInfo extends BaseEntity {

	private static final long serialVersionUID = 1589965248898652292L;
	/**
	 * 运营商ID
	 */
	private Long merId;
	/**
	 * 机器人wxid
	 */
	private String deviceId;
	/**
	 * 机器人昵称
	 */
	private String deviceName;
	/**
	 * 机器人备注
	 */
	private String deviceRemark;
	/**
	 * 机器人头像URL
	 */
	private String headImgUrl;
	/**
	 * 分组ID
	 */
	private Long groupId;
	/**
	 * 配置方案ID
	 */
	private Long configId;
	/**
	 * 移动设备识别码(手机协议专用)
	 */
	private String imei;
	/**
	 * 接收什么微信的消息；0=PC微信；1=手机微信
	 */
	private Integer recvmsgType;
	/**
	 * 最后登录的IP地址
	 */
	private String lastLoginIp;
	/**
	 * 最后登录时间
	 */
	private Integer lastLoginTime;
	/**
	 * 当前客户端软件的版本号
	 */
	private String clientVersion;

	/**
	 * 删除状态(0-未删除；1-已删除）
	 */
	private Integer delStatus;

	/**
	 * 报警规则id
	 */
	private Long alarmRuleId;

	/**
	 * 是否允许被自动覆盖 （0否，1是）
	 */
	private Integer autoReplace;

	/**
	 * 移动端在线状态 （0离线，1在线）
	 */
	private Integer mobileStatus;

	/**
	 * 电脑端在线状态 （0离线，1在线）
	 */
	private Integer pcStatus;

	/**
	 * 电脑端在线状态 （0离线，1在线）
	 */
	private int configRule;

	/**
	 * 更新微信通讯录时间
	 */
	private int refreshWxcontactsTime;

	/**
	 * 手机号
	 */
	private String  mobile;

	/**
	 * 手机号类型(0：电信，1：移动， 2：联通)
	 */
	private Integer mobiletype;

	/**
	 * 话费余额
	 */
	private Double phonebal;

	/**
	 * 更新微信通讯录时间
	 */
	private Integer sendTime;

}
